/*
 * @Author: your name
 * @Date: 2021-08-12 14:58:01
 * @LastEditTime: 2021-08-12 19:26:41
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \hrsaas-86\src\api\setting.js
 */
/**
 *获取角色列表
 page=>页码
 pagesize=>每页条数
 */
import request from '@/utils/request'
export function reqGetRoleList(page, pagesize) {
  return request({
    url: '/sys/role',
    params: {
      page,
      pagesize
    }
  })
}
/**
 * 删除角色
 * @param {*} id ==>对应的id
 * @returns
 */
export function reqDelRoles(id) {
  return request({
    url: '/sys/role/' + id,
    method: 'DELETE'
  })
}
/**
 *新增角色
 * @param {*} data 新增的数据 名称和描述信息
 * @returns
 */
export function reqAddRoles(data) {
  return request({
    url: '/sys/role',
    data,
    method: 'post'
  })
}
/**
 * 根据ID查询部门详情
 * @param {*} id
 * @returns
 */
export function reqGetRoleDetail(id) {
  return request({
    url: '/sys/role/' + id,
    id
  })
}
/**
 * 根据ID修改部门详情
 * @param {*} id
 * @returns
 */
 export function reqUpdateRole(data) {
  return request({
    method: 'put',
    url: `/sys/role/${data.id}`,
    data
  })
}
